package com.fi.recogn.dto;

import com.fi.recogn.dto.table.Table;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * @author songqiang
 * @desc
 * @created on 2023 年 11 月 07
 * @Date 16:10
 * @since 1.0
 */

@Data
@ApiModel
@Accessors(chain = true)
public class ExcelOcrPageDTO implements Serializable {
    /**
     * 表格数组。 由于一张图像中会存在一个或者多个表格，所以数组中有对应若干个表格对象。
     * 同时为了完整输出图像中表格以外区域的文字，表格数组中存在一个对象为“非表格”区域，存储所有表格外文字。
     */
    @ApiModelProperty("存在表格和非表格，通过type区分")
    private List<Table> tables;
    /**
     * 页码,对应pdf文件页码
     */
    @ApiModelProperty("页码,对应pdf文件页码")
    private Integer pageNumber;


}
